sit on the edge of something - Francés Inglés Diccionario